欧美一区2区三区4区公司二百,国产精品婷婷午夜在线观看,自拍偷拍亚洲精品,国产美女诱惑一区二区

如何在虛擬主機上部署Python應用程序?

Python 是一種高級通用編程語言。BIZ 50 包提供了在 AltusHost 上托管 Python 應用程序的可能性。

要使用 cPanel 的圖形界面創建 Python 應用程序,您可以使用以下方法:

在 SOFTWARE 菜單下登錄到您的 cPanel 后,您將看到 Setup Python App 字段。

如何在虛擬主機上部署Python應用程序?

然后您需要通過單擊“創建應用程序”按鈕來創建一個應用程序。
將打開一個表單,如下圖所示。

如何在虛擬主機上部署Python應用程序?

Python 版本——從下拉菜單中選擇所需的版本。
應用程序根目錄——指的是您帳戶文件系統中的路徑。
應用程序 URL – 選擇您要為其創建應用程序的域以及應用程序的 URL 路徑。
應用程序啟動文件 – 表示啟動應用程序的文件。
應用程序入口點——您可以選擇設置可以為您的應用程序調用的對象。
乘客日志文件——您可以定義日志文件的路徑和名稱。
環境變量 - 您可以將變量添加到 + ADD VARIABLE。

填寫表格后,單擊“創建”按鈕創建應用程序。

通過單擊打開,您將獲得以下視圖:

有用!
Python v3.7.8

Hello World Flask——示例

單擊 STOP APP 停止應用程序。

然后您需要從您的 cPanel 轉到文件管理器。

之后,將打開一個文件系統,您需要在其中選擇并輸入您在應用程序創建表單中指定的文件夾。

當您進入所需的文件夾時,您需要編輯啟動應用程序的文件,在我們的示例中為 app.py。右鍵單擊并選擇編輯選項,然后需要刪除現有內容并插入如下所示的新代碼:

從燒瓶導入燒瓶

app = 燒瓶(__name__)

@app.route('/')
定義 hello_world():
返回“你好世界”

如果 __name__ == '__main__':
應用程序運行()

通過單擊保存更改來保存更改,之后可以通過單擊關閉來關閉文件。

由于此應用程序使用 flask 庫,因此您需要為您的 python 應用程序安裝它。首先,通過單擊左上角的“+ 文件”創建 requirements.txt 文件,之后將打開一個表單,您需要在其中輸入新文件的名稱,即“requirements.txt”,然后單擊創建新建文件按鈕。

可以通過右鍵單擊并使用“編輯”選項來編輯此文件的內容,輸入以下內容:

燒瓶

有必要通過單擊保存更改來保存更改,之后可以關閉文件并完成創建 requirements.txt 文件的過程。

此外,您需要修改應用程序 URL 文件夾中的 .htaccess,即如果它位于 public_html 文件夾中,則應修改 public_html/.htaccess。在我們的示例中,它看起來像這樣:

PassengerAppRoot "/home/username/mypyapp" 
PassengerBaseURI "/" 
PassengerPython "/home/username/virtualenv/mypyapp/3.7/bin/python3.7" 
PassengerAppLogFile "/home/username/passenger.log"

當然,您輸入的不是“用戶名”,而是您的用戶名,也就是說,您可以修改適合您需要的路徑。

當您再次從 cPanel 返回到 Setup Python App 時,您將能夠從圖形界面執行啟動、編輯和刪除命令。

要從 requirements.txt 文件安裝包,請單擊編輯選項。

如何在虛擬主機上部署Python應用程序?

轉到其下的配置文件,您將在需要輸入 requirements.txt 的位置看到選項 +Add,然后單擊 +Add 按鈕。然后單擊運行 Pip 安裝按鈕并選擇 requirements.txt。

如何在虛擬主機上部署Python應用程序?

現在您可以通過單擊 START APP 按鈕啟動您的應用程序。

這樣就完成了在 cPanel 上設置 Python 應用程序的過程。

通過點擊“打開”或輸入您的應用程序的 URL,您將收到:

你好世界

最后,在頂部附近你會看到選項:

DESTROY——如果你想刪除應用程序。

SAVE——如果你想保存更改。

文章鏈接: http://www.qzkangyuan.com/13211.html

文章標題:如何在虛擬主機上部署Python應用程序?

文章版權:夢飛科技所發布的內容,部分為原創文章,轉載請注明來源,網絡轉載文章如有侵權請聯系我們!

聲明:本站所有文章,如無特殊說明或標注,均為本站原創發布。任何個人或組織,在未征得本站同意時,禁止復制、盜用、采集、發布本站內容到任何網站、書籍等各類媒體平臺。如若本站內容侵犯了原著者的合法權益,可聯系我們進行處理。

給TA打賞
共{{data.count}}人
人已打賞
IDC云庫

為什么博客需要Web托管?有沒有可用的免費Web托管服務

2022-11-25 10:50:08

IDC云庫

滲透測試的五個階段,以及滲透測試的方法

2022-11-25 11:36:45

0 條回復 A文章作者 M管理員
    暫無討論,說說你的看法吧
?
個人中心
購物車
優惠劵
今日簽到
有新私信 私信列表
搜索
主站蜘蛛池模板: 美姑县| 阜康市| 尼勒克县| 吉安县| 广西| 西乌| 安泽县| 墨玉县| 海原县| 新田县| 通许县| 盐山县| 黔东| 三原县| 鹿邑县| 湟源县| 郑州市| 丹寨县| 偏关县| 岑溪市| 秦安县| 抚松县| 平原县| 兴义市| 油尖旺区| 伽师县| 谢通门县| 宁河县| 常熟市| 孙吴县| 将乐县| 黄山市| 农安县| 太保市| 镇巴县| 都匀市| 长兴县| 福海县| 甘洛县| 友谊县| 普安县|